objectionable on public grounds - Deutsch Englisch Wörterbuch